English: can do better elsewhere.
Telugu: ఎక్కడైనా ఇంకా మెరుగ్గా చేయొచ్చు.