contend with someone for, vie for, struggle with someone for

listen to the pronunciation of contend with someone for, vie for, struggle with someone for
Английский Язык - Английский Язык
compete with someone for