English: Couldn’t he have done more sooner?
Telugu: అతను ఇంతకు ముందే చేయలేదా?