He has yet to nail his colors to the mast.
英
美
他还需要阐明他的观点。
目录
查词历史
英 汉