English: It's all he could do at this point.
Telugu: అంటే ఈ సమయంలో అతను ఏమైనా చేసుండచ్చు.