English: I was truly overwhelmed.
Telugu: నేను నిజంగానే సర్‌ప్రైజ్‌ అయాను.