English: need investigation in much detail.
Telugu: లోతైన దర్యాప్తు అవసరం.