English: Couldn’t they have done so last before?
Telugu: అతను ఇంతకు ముందే చేయలేదా?