English: But his decision making is still not up to scratch.
Telugu: అయితే వీరి నిర్ణయంపై ఇంకా స్పష్టత రాలేదన్నారు.