English: Oh my GOD!
Telugu: నా దేవుడు!