English: I am supposed to be there 2 more weeks.
Telugu: మరో రెండు వారాలు అక్కడే ఉండాల్సి వస్తుంది అని తెలుస్తోంది.