1.I did all this with unnatural haste and doggedness; it was all too much for me.
我异常匆忙而固执地做了这一切;可真给我忙得够呛。
2.There was no self-promotion, only method and doggedness.
不靠自我的提升,他只靠方法和坚持。
3.obstinacy, tenacity, doggedness studio n.
倔强,顽强
4.Determination went hand in hand with doggedness.
决心手拉手与顽固状态匹配。