translate English to French: Astrophysics and ASTRONOMY are not sharply distinguished.
Elle ne se distingue pas nettement de l'ASTRONOMIE.