English: Nothing more to be done
Telugu: ఇంతకుమించి ఏం చేయలేం