English: So much better than before:
Telugu: గతంలో ఇంతకంటే మెరుగ్గాః