be itching to

be itching to

be itching to 单语例句

1. Such figures should be enough to give pause to any domestic company that is itching to try its luck on foreign soil.