English: This was better than what existed previously.
Telugu: ఇది మునుపటి కంటే మెరుగైన అని తెలిపింది.