English: So far it HAS not come back.
Telugu: ఇప్పటివరకు, తిరిగి రాలేదు.