Полный русско-английский словарь
To give an opportunity (to), to give a chance (to) w give a chance
предоставлять возможность