English: But he still should have resigned.
Telugu: కాని అతను అంతకుముందే పదవి నుంచి తప్పుకోవాల్సి ఉండె.