English: yet more exciting.
Telugu: మరింత ఉత్తేజకరమైన.