English: I heard this and was in awe.
Telugu: అది విన్న నేను అవాక్కయి క్షణకాలం నిరుత్తరుడినే అయ్యాను.