why you held on so

问题描述:

why you held on so

为什么你能坚持那么久

你为了什么坚持这么久?

看语境吧 hold on有坚持住的意思,但如果指打电话,就是不挂断电话的意思,也可以翻译成等一下、等一会等等
所以具体翻译要根据前后文定,如果有提到某人去接电话了,那别人问他这句话意思就是:电话里都说什么了,聊这么久?
如果没有打电话的语境,那可以笼统的翻译为:你干嘛去了?这么久才回来.

你为什么能坚持这么久?