English: Gods were watching.
Telugu: దేవతలు కన్నులప్పగించి చూస్తూనే ఉన్నారు.