English: ought to have done?
Telugu: చేయాలిసి ఉండే ?