English: You can still do more.
Telugu: మీరు ఇంకా చేయగలరు.