English: [this is even better.
Telugu: *ఇది ఇంకా మంచిది.