English: A very happy surprise though.
Telugu: కానీ ఒక సంతోషకరమైన ఆశ్చర్యం.