Please be notified that, 'Idribo hunna' in Surah Nisa (4.34) can mean to 'shun - turn away from' (not necessarily to beat) and does not necessarily require a preposition 'an' for this meaning to be operative. For more justifications & renditions, see here, http://quransmessage.com/articles/a%20deeper%20look%20at%20the%20word%20dharaba%20FM3.htm