English: God will give the answers.
Telugu: చాలమటుకు దేవతలే సమాధానాలు తీసుకువస్తుంటారు.