English: Have suffered a lot.
Telugu: పలు బాధలకు గురి అయినారు.