English: God is watching this.
Telugu: ఈ సంగతిని దేవలోకవాసులు చూస్తున్నారు.