English: At last, the guys came.
Telugu: ఎట్టకేలకు ఆ ఘడియలు రానే వచ్చాయి.