English: God is heard.
Telugu: దేవతలు వింటున్నారు.