Błędnie: The old Hungarian buses are being replaced by new German models. Poprawnie: The old Hungarian buses are being replaced with new German models.
Słowo ‘replace’ znaczy “zastępować (coś czymś)” i łączy się z przyimkiem ‘with’, np. ‘I replaced the empty magazines of my gun with the new ones’ (“Zmieniłem puste magazynki w swoim pistolecie na pełne”).