English: Oh God thanks a lot.
Telugu: దేవుడా, నీకు కోటి కోటి ధన్యవాదాలు.