English: Could’ve been better though.
Telugu: ఇంతకంటే మెరుగ్గా కూడా ఉండేదేమో.