Timing and technique were immaculate.

英 美
  • 时间选择和方法都是非常完美的。
  • and conj.和;加;接着;那么
  • immaculate adj.洁白的;无瑕疵的;无过失的
  • technique n.技术;技巧;技能
  • timing n.时间的掌握;时间的安排;时机;定时
  • were v.是,在,有(be动词的复数过去式)