English: I think that now it is better.
Telugu: ఇప్పుడు అంతో, ఇంతో మెరుగు అయ్యానని నా భావన.