Problem:
The client wants to retrieve the translated string from WPML >> String Translation page using the wpml_translate_single_string hook but it was returning the default language string instead of the translation.
Solution:
First, registering the string using the wpml_register_single_string hook solved the issue.