English: That still means a lot.
Telugu: ఇంకా చాలా ఉందని అర్ధం.