English: A more detailed investigation into this matter would be desirable.
Telugu: ఈ విషయంలో మరింత లోతైన పరిశోధన జరగాలి.