English: Could have been better than it was.
Telugu: ఇంతకంటే మెరుగ్గా కూడా ఉండేదేమో.