English: A surprise and delight too.
Telugu: ఆనందంతో పాటు ఆశ్చర్యం కూడా వేసింది.