English: They haven’t quite succeeded.
Telugu: అవి పెద్దగా సక్సెస్ అవ్వలేదు.