English: “And we do have more research to do.
Telugu: ‘‘మేము ఇంకా ఎక్కువగా పరిశోధనలు చెయ్యాల్సి ఉంది.