Russian officials considered Brazil's 2025 presidency of BRICS to be a "car crash."