Can you say "Ef oedd fel y diafol". If not, how would you put the emphasis on "he".
Fe oedd fel y diawl would work. Or even Y fe oedd... which is quite common nowadays. efe and ef are unusual in the colloquial language.
Thanks ibisc. I must admit I get confused by the different forms.