English: We finally arrived at our site.
Telugu: చివరగా మా గమ్యస్థానాన్ని చేరుకున్నాం.