谁帮我用英语解释这几句话
1watchingourprogress2makesusefulmenoutofboys3anygoodtobehad4sortingusintoranks5rivalries6presentedthemselves7onmyown8invade9band10letup11ironingshop