English: Seeing this scene annoyed him very much.
Telugu: ఆ దృశ్యం చూచి చాలా బాధపడుతాడు.