translate English to French: However, we have yet to get a look at these newfound worlds, a problem that researchers with the NRC Herzberg Institute of Astrophysics intend to solve.
Observer ces dernières ne sera pas aisé, mais les scientifiques de l'Institut Herzberg d'astrophysique du CNRC (IHA‑CNRC) ont bien l'intention d'y remédier.