nerve-wracking

a. 使人心煩的、使人十分緊張的、傷腦筋的

英文釋義

  1. extremely irritating to the nerves