English: Some research needs to be done:
Telugu: అందుకుగాను, కొన్ని పరిశోధనలు అవసరంః