English: The three suspects reportedly surrendered before the Punjagutta police.
Telugu: పంజాగుట్ట పోలీసుల ముందు ముగ్గురు నిందితులు లొంగిపోయారు.