English: All these things are better now.
Telugu: ఇప్పుడు మెరుగ్గా ఈ విషయాలు.