English: They could almost have been from another country.
Telugu: వారు మరొక దేశం నుండి వచ్చినట్లు ఇప్పటికీ చాలా సాధ్యమే.