translate English to German: In recent years, satellite navigation has increasingly become part of our everyday life.
Die Satellitennavigation ist in den letzten Jahren immer mehr Bestandteil unseres Alltags geworden.