Cloud TTS reads entity with wrong units of measurements

Hi, I am setting simple voice triggered automation to read current temperature

service: tts.cloud_say
  cache: false
  entity_id: media_player.nestaudio0828
  message: >-
     - {{states('sensor.svetaines_temperatura_temperature') }}

I think it is becouse of my default language - lt-LT, cloud tts reads temperature entity as hours and minutes. Any ideas if I can change that?