English: Both have been recently fully restored.
Telugu: ఇక ఇటీవల ఈ ఇద్దరు పూర్తిగా కోలుకోవడం కలుసుకున్నారు.