English: And finally, there came Mexico.
Telugu: ఎట్టకేలకు చివరకు మెక్సికో చేరుకున్నాం.