English: However, these findings need to be investigated further.
Telugu: కానీ, ఈ విశ్లేషణలు, పరిశోధనలు ఇంకా పురోగతి సాధించాల్సి ఉన్నదని వివరించారు.