English: Oh God thanks a lot.
Telugu: . . దేవుడికి ఎంతో థాంక్స్.