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