English: That's rather interesting.
Telugu: కాస్త ఆసక్తికరంగా ఉంటుంది.