translate English to French: Astronomy has always been a highly practical science.
L'astronomie a toujours été une science profondément pratique.