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