English: Some two weeks later,
Telugu: రెండు వారాల తరువాత,