English: All were impressed and happy.
Telugu: దీంతో వారంతా ఆశ్చర్యంతో పాటు ఆనందంతో మునిగిపోయారు.