English: The incident had terribly disturbed him.
Telugu: ఆ ఘ‌ట‌న త‌న‌ను ఇబ్బందికి గురి చేసింద‌న్నారు.