abundantly clear: all too clear; apparent (/obvious/manifest) to all; as clear as daylight (/crystal/day/the sun at noonday); as plain as the nose on one’s face; be crystal clear; be laid before the public; clearly exposed
❍ 他的意图早已~了。His intention has long become obvious.
昭然若揭
all too obvious;clear as daylight;abundantly clear
其险恶用心~。This has laid bare(or exposed)his ulterior political motive.
昭然若揭zhāo rán ruò jiē
昭然:明显的样子;揭:高举。形容真相大白。all too clear, crystal clear, all appearances, abundantly clear