successfully overcome difficulty or show that one can - Spanish English Dictionary