English: Arrived the day it was due to arrive.
Telugu: అనుకున్న ఆ రోజు రానే వచ్చింది.