English: And some other interesting things are afoot.
Telugu: ఇంకా మరికొన్ని ఆసక్తికరమైన విషయాలు.