English: But finally at long last we made it to our destination.
Telugu: కానీ ఆఖరికి మన గమ్యం చేరేలా చేస్తుంది.