English: It delighted the man.
Telugu: అది మనిషికి తృప్తినిస్తుంది.