# [PowerShell], 129 bytes

<!-- language-all: lang-powershell -->

    for($x=' '*52+(($args|% t*y)-join' '*4);$x-match'  '){write-host "`r$(-join($x=$x-replace'(?<!  .*)  ')[0..50])  "-n
    sleep -m 99}

[Try it online!][TIO-juliu9zv]

[PowerShell]: https://github.com/TryItOnline/TioSetup/wiki/Powershell
[TIO-juliu9zv]: https://tio.run/##JY69DoJAEIR7nmI1J3dgjhCjhVFjYaGlnYUxkejyYw6W7GFU0GdH0G4y881kSnog2xSNaUUMK2jamFiJ50qC9GeTsVIi4sS@R1D5L0/fKCv6ZOotxFPnUXVJJYD0mgdnFeqUbAXDMwv1I/udDmMsTXRBqdbLAUDge33jGAbBLDx1eqgLxxrEEnQO8/mn/TiO252Ru@4VwYHYXOXf2TMlHOV5ViSwv9e1QQsubOiKsCUTy/YL "PowerShell – Try It Online"

This script does not remove spaces from the arguments in contrast to [Joey's script](https://codegolf.stackexchange.com/a/5668/80745).

`TIO` does not display the output correctly. With Powershell console, you get the scrolling marqueeline.