English: Very nice and very satisfied.
Telugu: ఎంతో ఆహ్లాదం, మానసిక సంతృప్తిని కలిగించింది.