English: At long last, we’ve reached the top of the mountain.
Telugu: చివరికి ఆ శిఖరం పైకి చేరుకున్నాం.