English: Still, further studies are needed.
Telugu: నిరంతర అధ్యయనం ఇంకా అవసరం.