English: We need something more than this.
Telugu: ఇంతకంటే ఇంకా ఏదో మనకి కావాలి.