To do something again, typically to improve or correct it.
फिर से करना
English Usage: I need to redo my homework because I made several mistakes.
Hindi Usage: मुझे अपना होमवर्क फिर से करना है क्योंकि मैंने कई गलतियाँ की हैं।
A second attempt or revision of something.
पुनरावृत्ति
English Usage: The project was a redo after the first version failed to meet the requirements.
Hindi Usage: परियोजना पहले संस्करण के विफल होने के बाद एक पुनरावृत्ति थी।