英语right under one's nose,right in front of one's eyes,close at hand,imminent
法语juste sous le nez,juste en face de