English: Wow, thanks.
Telugu: వావ్, ధన్యవాదాలు.