Imam bayildi means the imam fainted. Some tellings say it was the taste; others say it was the cost of all that olive oil.
Pick the version you like.