English: The Gods Are Watching.
Telugu: దేవతలు చూస్తూ వున్నారు.