English: It seems it needed to be done.
Telugu: చేసుకోవటం అవసరమా అనిపిస్తుంది.