English: This fact bothered him very much.
Telugu: ఈ వాస్తవం ఆయనను చాలా బాధపెట్టినది.