English: A lot more than delighted.
Telugu: అంతకన్నా ఎక్కువ ఆనందం కలిగింది.