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