be itching for a chance to do 很想找个机会试一试
形容词itching的意思是“渴望的”,be itching to do意为“渴望做某事”;for a chance指“找机会”,因此整个习语的意思即为“渴望得到机会试做某事”。
A: I am itching for a chance to cooperate with Mike. I hear he’s a very competent person. 我很想找机会和迈克合作一次。听说他特别能干。
B: Everyone who has worked with him will have a deep impression on that point. 是的。每个和他一起工作的人都对此深有体会。