earnestly resolving to carry it out; work diligently without feeling tired
Copyright © 2018 WordTech Co.