English: Suffered too much.
Telugu: చాలా బాధపడ్డాడు కూడా.