English: """God sent you here?"""
Telugu: దేవతలు మిమ్మల్ని ఇక్కడికి పంపారా?