English: Nothing has come close as of yet.
Telugu: ఇప్పటి వరకు అంత దగ్గరగా ఏది వెళ్లలేదు.