English: The brain-wracking?
Telugu: పొగమంచు మెదడు?