regain power/strength - German English Dictionary