English: Must make more effort.
Telugu: ఇంకా కృషి చెయ్యాలి.