English: haven't we suffered enough?
Telugu: మేము తగినంతగా బాధపడలేదా?