YOU SAID:
the bus was taking hours to arrive
INTO JAPANESE
バスは何時間もかけて到着していた
BACK INTO ENGLISH
the bus had been arriving for hours
INTO JAPANESE
バスは何時間も到着していた
BACK INTO ENGLISH
the bus had been arriving for hours
This is a real translation party!