English: That’s refreshing and encouraging.
Telugu: అదొక మరియు ఉత్తేజాన్నిస్తుంది.