English: "There's still more to go.
Telugu: "అక్కడ ఇంకా తవ్వాల్సి ఉంది.