English: This should be investigated.
Telugu: దీని గురించి దర్యాప్తు జరగాలి.