English: This needs to be investigated more.
Telugu: దీనిపై మరింత విచారణ జరగాల్సి ఉంది.