English: It's looking like God.
Telugu: దేవుడిలా చూస్తారు.