English: Just 18 days ago.
Telugu: 18 రోజులు ముందుగా. .