English: There needed to be further efforts.
Telugu: దానిపై ఇంకాస్త సాధన చెయ్యాల్సిన అవసరం కన్పడింది.