English: They never lost their edge.
Telugu: వారు ఎన్నడూ గురి తప్పలేదు.