I was a failure in my own eyes.

中文解释

在我眼里,我是个失败者。

正在查询

forfeited fistulae doter ARCnet Keep-alive transportation 懒腰 only too apparent have a good opinion of kill incessantly reason sb into consent