English: And yet, that never stopped them.
Telugu: కానీ, అవేవీ వారిని అడ్డుకోలేదు.