I'm glad I ran into you. Where have you been hiding lately?
我很高兴碰见你,你躲到哪里去了?
He that has a great nose thinks everybody is speaking of it.
做贼心虚。
Once we detected a planet, we would have to find a way of blotting out the light from its star, so that we would be able to 'see' the planet properly and analyze its atmosphere.