English: This needs to be thoroughly investigated.
Telugu: దీన్ని లోతుగా విశ్లేషించాల్సిన అవసరం ఉన్నది.