English: Thrilled and delighted.
Telugu: ఆశ్చర్యం, సంతోషం కలిగాయి.