English: A lot enjoyable.
Telugu: చాలా ఎంజాయ్ చేసేవాళ్లం.