English: It has recovered in the last few days.
Telugu: గత కొద్ది రోజులుగా కోలుకుంటోంది.