strive mightily - Turkish English Dictionary