English: But a lot more perform need to be performed.
Telugu: కానీ ఇంకా చాలా మొత్తమే రికవర్ కావాల్సి ఉంది.