English: All this requires a thorough investigation.
Telugu: వాటన్నింటిపై లోతైన దర్యాప్తు జరిపించాల్సిన అవసరం ఉంది.