English: Additional research should be done!
Telugu: ఆ వైపుగా కూడ పరిశోధన జరగాలి!