English: Although somewhat surprising, this does make some sense.
Telugu: ఇది కొంత ఆసక్తిగానే ఉన్నా,ఆశ్చర్యంగానే ఉంటుంది.