English: A thousand thanks for that.
Telugu: అందుకు లాట్స్ ఆఫ్ థ్యాంక్స్‌.