English: Well, not AS soon as, but a few weeks later.
Telugu: మరియు వెంటనే కాదు, కానీ కొన్ని వారాల తరువాత.