English: Better than that perhaps.
Telugu: ఇంతకంటే మెరుగ్గా కూడా ఉండేదేమో.