English: Although, this needs to be investigated in greater detail.
Telugu: అయినా దీనిపై మరింత లోతుగా పరిశోధనలు చేయాల్సి అవసరం ఉందన్నారు.