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