во́лей-нево́лей волей-неволей

other

Meanings

  1. like it or not, will-nilly<-sometimes