English: Heartening and inspiring.
Telugu: Aఅమేజింగ్ మరియు Inspiring.