English: All this was indeed astounding.
Telugu: ఇది నిజంగానే అందరినీ ఆశ్చర్యానికి గురిచేసింది.