BeautifulSoup выводит иероглифы вместо тектса

Пишу бота погоды на телеграм. Использую soup. И столкнулся с такой проблемой. Один сайт парситься и вывод иероглифы СилÑна ÑмаÑнÑÑÑÑ вместо текста. Что можно сделать в этом случаии?

import requests
from bs4 import BeautifulSoup

url = сайт
headers = {
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8',
'User-Agent':   'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:97.0) Gecko/20100101 Firefox/97.0'
}    

response = requests.get(url,headers=headers)
soup = BeautifulSoup(response.text, 'lxml')

@dp.message_handler(commands=['weather'])
async def process_weather_command(message: types.Message):
    decription = soup.find('div', class_='now-desc').text
    await message.answer(decription)

Ответы (0 шт):