diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -25,3 +25,7 @@
 ## 0.5.1.0 -- 2021-09-04
 
 * Fifth version revised A. Fixed issue with some not common patterns in the phonetic languages approach.
+
+## 0.5.2.0 -- 2021-09-04
+
+* Fifth version revised B. Added a new function that is simpler in usage and is sufficient.
diff --git a/Interpreter/StringConversion.hs b/Interpreter/StringConversion.hs
--- a/Interpreter/StringConversion.hs
+++ b/Interpreter/StringConversion.hs
@@ -77,3 +77,11 @@
 fullArgsConvertTextual p textProcessment0 lineA args =
   argsConvertTextual textProcessment0 (takeWhile p args `mappend` words lineA)
 {-# INLINE fullArgsConvertTextual #-}
+
+fullArgsConvertTextualSimple
+  :: (String -> Bool) -- ^ The predicate that checks whether the given argument is not a phonetic language word in the representation.
+  -> String
+  -> [String]
+  -> [String]
+fullArgsConvertTextualSimple p lineA args = takeWhile p args `mappend` words lineA
+{-# INLINE fullArgsConvertTextualSimple #-}
diff --git a/string-interpreter.cabal b/string-interpreter.cabal
--- a/string-interpreter.cabal
+++ b/string-interpreter.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                string-interpreter
-version:             0.5.1.0
+version:             0.5.2.0
 synopsis:            Is used in the phonetic languages approach (e. g. in the recursive mode).
 description:         A library that has commonly used functions for the phonetic-languages implementations that deals with String data.
 homepage:            https://hackage.haskell.org/package/string-interpreter
