In spite of the challenging weather conditions, the experiment yielded consistent results.
O termo "in spite of" significa "apesar de". É usado para introduzir uma ideia que contrasta ou se opõe ao que foi mencionado anteriormente, indicando uma adversidade ou condição que não impede a ocorrência de algo.