English: But insane none the less.
Telugu: కానీ మరీ పిచ్చెక్కిపోయేంత కాదు.