In my opinion that is a very good translation