English: That's encouraging, and perhaps a little surprising.
Telugu: ఇది ఉత్తేజాన్నిస్తుంది, బహుశా కూడా కొద్దిగా భయానకమైనది.