Has taken will arrive (26/48)

Has taken will arrive