English: A lot better than last time.
Telugu: గతంలో కంటే ఎంతో మెరుగయ్యా.