English: WE can do better that this.
Telugu: మేము ఈ కంటే మెరుగైన చేయవచ్చు.