English: A lot more yet to fail.
Telugu: ఇంకా సాధిం చాల్సి చాలా ఉంది.