depending on, contingent upon

listen to the pronunciation of depending on, contingent upon
الإنجليزية - الإنجليزية
hinging on

This type of construction is sometimes possible, hinging on the circumstances involved.

depending on, contingent upon
المفضلات