英语翻译I ate my dinner in solitary splendour,请问这句该怎么理解?怎样翻译比较合适