long time earning