义务obligation; moral obligation
亿a hundred million; a hundred thousand
因素factor; reasons or situations that determine success or failure of a thing
应付handle; do something perfunctorily
硬件hardware; material conditions
英俊brilliant; handsome and spirited
赞成agree with; help somebody accomplish something