English: And they've only recently recovered.
Telugu: ఇటీవలే వారు కూడా కోలుకున్నారు.