English: Finally we reached Mecca.
Telugu: ఎట్టకేలకు చివరకు మెక్సికో చేరుకున్నాం.