English: Or, at least, it's getting closer.
Telugu: లేదా కనీసం అది దగ్గరగా వస్తుంది.