English: You look like God to us.
Telugu: మీరెవరో కానీ, మాకు దేవతలా కనిపిస్తున్నారు.