English: This had anguished him.
Telugu: ఇదే ఆయ‌న‌కు శాపంగా మారింది.