English: They haven’t quite succeeded.
Telugu: ఇవి పెద్దగా విజయం సాధించలేదు.