Has taken will arrive (28/48)

Has taken will arrive