English: Or at least, it is my brain.
Telugu: లేదా, కనీసం నా మెదడు చేస్తుంది.