English: Oh, my God, really.
Telugu: దేవుడా, నిజంగా.