Glyphosate is the only way I can deal with the marestail weeds infesting my garden. They are highly resilient and grow very deep allowing them to spread through the soil to neighbouring gardens. I mix it with wallpaper paste then brush it onto the shoots, and it starts dying within 24 hours.