ihave been delayed getting here have managed to arrive the last minute
I have been delayed getting here and have managed to arrive at the last minute.
I have been delayed getting here have managed to arrive the last minute.