English: it will last a few weeks longer at this place.
Telugu: మరికొన్ని వారాలు ఇక్కడే ఉంటాడు.