English: Nothing has come near so far.
Telugu: ఇప్పటి వరకు అంత దగ్గరగా ఏది వెళ్లలేదు.