This time, there's new treatments on the horizon.
Cette fois, il y a de nouveaux traitements à l'horizon.
This time, there's new treatments on the horizon.
Cette fois, il y a de nouveaux traitements à l'horizon.