English: They endured much pain and suffering.
Telugu: చాలా నొప్పి మరియు బాధ వారు తీసుకుని.