English: But they did not deliver
Telugu: కానీ వాళ్లు వదలలేదు