English: Although still to be done research on it.
Telugu: అయితే ఇంకా దీనిపై పరిశోధనలు జరగాలంటున్నారు.