English: They have all been recently restored.
Telugu: వారందరూ ఇటీవల కోలుకున్నారు.