Arabic-English translation for cerebrating

      ...