English: Perhaps better.
Telugu: బహుశా మంచి.