English: That makes it even more exciting.
Telugu: ఇదే మరింత ఉలిక్కిపడేలా చేస్తోంది.