English: They haven’t delivered.
Telugu: అవిప్పటికీ డెలివరీ కాలేదు.