English: And this is... interesting to say the least.
Telugu: మరియు ఇది . . . కనీసం చెప్పడానికి ఆసక్తికరంగా ఉంది.