English: Could she not have done this before?
Telugu: అతను ఇంతకు ముందే చేయలేదా?