English: A pleasant surprise indeed it was for me.
Telugu: ఇది నాకు ఆనందకరమైన ఆశ్చర్యం.