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