English: The gods will hear.
Telugu: దేవతలు వింటున్నారు.