YOU SAID:
I was waiting for nearly two hours
INTO JAPANESE
私は約2時間待っていた
BACK INTO ENGLISH
I have been waiting for about two hours
INTO JAPANESE
私は約2時間待っている
BACK INTO ENGLISH
I have been waiting for about 2 hours
INTO JAPANESE
私は約2時間待っています
BACK INTO ENGLISH
I am waiting for about two hours.
INTO JAPANESE
私は約2時間待っています。
BACK INTO ENGLISH
I am waiting for about two hours.
You should move to Japan!