English: It's very encouraging and inspiring.
Telugu: ఎంతో ఉత్సాహంగా, ప్రోత్సాహకరంగానూ అనిపిస్తుంది.