English: Finally these arrive.
Telugu: ఎట్టకేలకు ఆ ఘడియలు రానే వచ్చాయి.