English: A surprise and a delight.
Telugu: ఒకింత ఆనందం, ఆశ్చర్యం కలిగింది.