Idiom: Fight an uphill battle

See also: