English: But at the time, it needed to be done.
Telugu: అయితే ఆ పని ఆ సమయానికి తప్పనిసరై ఉండాలి.