English: and exhilarating.
Telugu: మరియు ఉత్తేజకరమైనది.