English: A few days later
Telugu: చాలా రోజుల తర్వాత