fight against heavy odds

  1. Verb büyük handikapa karşı mücadele etmek