English: I'll be here for another ten days.
Telugu: మరో పది రోజులు ఇక్కడే వుంటాను.