try one's hardest - EE Dictionary | EE Dictionary