diff --git a/src/UserSettingsPage.cpp b/src/UserSettingsPage.cpp
index 9cb69c85be18c6c463cfeef8d5236b9789a28908..636bf75f8dfa8ad23a76a3a71031f8a496fc0e59 100644
--- a/src/UserSettingsPage.cpp
+++ b/src/UserSettingsPage.cpp
@@ -1167,13 +1167,13 @@ UserSettingsModel::data(const QModelIndex &index, int role) const
         case UseIdenticon:
             return tr("Display an identicon instead of a letter when no avatar is set.");
         case OpenImageExternal:
-            return tr("Toggles the behavior of \"Right-Click>Open with external program\" "
-                      "when tapping the image.\nNote that when this option is ON, opened "
-                      "files are left unencrypted on disk and must be manually deleted.");
+            return tr("Opens images with an external program when tapping the image.\nNote that "
+                      "when this option is ON, opened files are left unencrypted on disk and must "
+                      "be manually deleted.");
         case OpenVideoExternal:
-            return tr("Toggles the behavior of \"Right-Click>Open with external program\" "
-                      "when tapping the video.\nNote that when this option is ON, opened "
-                      "files are left unencrypted on disk and must be manually deleted.");
+            return tr("Opens videos with an external program when tapping the video.\nNote that "
+                      "when this option is ON, opened files are left unencrypted on disk and must "
+                      "be manually deleted.");
         case DecryptSidebar:
             return tr("Decrypt the messages shown in the sidebar.\nOnly affects messages in "
                       "encrypted chats.");