I agonize for a while before buying a new toothbrush.

而我,在买一支牙刷之前还要挣扎一番.

相关词汇
agonizevt. 使(极度)痛苦,折磨;vi. 苦斗,苦苦思索,感到极度痛苦,苦闷;
forprep. 为,为了,倾向于,关于,当作;conj. 因为,由于;
whileconj. 在…期间,与…同时,虽然,
beforeprep. 在…之前,先于,优于,当着…的面,与其…;conj. 在…之前,在…以前,比…早些,与其…;adv. 先前,从前,在前,在前方;
buyingn. 购买;v. 购买,购得( buy的现在分词 ),做出牺牲以获得,够支付,买通;
newadj. 新的,崭新的,新鲜的,新到的,现代的,初次(听到)的;adv. 新近,最近;
toothbrushn. 牙刷;