English: A little more though would be better.
Telugu: ఇంకా కొంచం ఉంటె ఇంకా ఇంకా బాగుండేది.