English: That gives us immense pleasure.
Telugu: అదే మనకు ఎంతో వినోదాన్ని కల్పిన్తుంది.