English: Recently, repairs have been made.
Telugu: ఇటీవలే తుది మెరుగులు దిద్దుకుంది.