English: This matter needs to be probed.
Telugu: ఈ శాపవిషయము కొంత విచారణ చేయవలసియున్నది.