Original: Al-Ahly Benghazi is a Libyan football club based in Benghazi, Libya.
Simplified: Al-Ahly Benghazi is a football club which plays in Libya.