English: A few days ago.
Telugu: అంతకు కొద్ది రోజుల ముందు.