English: People couldn’t believe it.
Telugu: ఈ విషయాన్ని ప్రజలు నమ్మకపోవచ్చు.