1.put on trial 付诸审判;审判某人
The former President was demanding that he should be either put on trial or set free.
前总统要求要么对他进行审判,要么将他释放
2.in connection with 关于;与……有关
13 men have been questioned in connection with the murder.
有13名男子因谋杀案受到盘问
3.agree to 同意某事;赞成
I cannot but agree to your decision.
我不得不同意你的决定
4.cross my mind 出现在我的脑海中
The possibility of failure did cross my mind.
我的确想过有失败的可能