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