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