George Russell reflected on a 'frustrating weekend' and is hoping there will be clouds in Spa given the Mercedes struggles in the heat.