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