English: A lot enjoyable.
Telugu: ఎంతో ఆహ్లాదాన్ని పంచుతుంది.