English: "Oh my God! thank you so much.
Telugu: ‘‘ఓ దేవుడా. . చాలా థ్యాంక్స్ దేవుడా.