Has taken will arrive (29/48)

Has taken will arrive