English: But this is truly amazing.
Telugu: అయితే ఇది నిజంగా విమనశ్నేనా అని ఆశ్చర్య మేస్తుంది.