English: A little better.
Telugu: ఇప్పడు కాస్త మేలు.