English: Despite slightly overcast
Telugu: కొద్దిగా సద్దుమణిగినా