English: Even better.
Telugu: పైగా మేలు చేస్తుంది కూడా.