English: Arrived just the other day.
Telugu: తాజాగా ఆ రోజు రానే వచ్చింది.