English: A restoration was completed recently”.
Telugu: ఇటీవ‌లే ఫ‌స్టాఫ్ రీరికార్డింగ్ పూర్త‌యింది“ అని అన్నారు.