English: And finally we made it here.
Telugu: దీంతో చివరగా ఇక్కడకు చేరుకున్నారు.