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