English: A research needs to be done.
Telugu: దీనిపై పరిశోధన జరపాల్సి ఉందంటున్నారు.