abdiel english