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