Taking a jibe at PM Narendra Modi, West Bengal CM Mamata Banerjee on Thursday said, "People think he speaks good English. But does he speak it? He simply reads out written speeches with the help of a teleprompter." "One can simply read out from written speeches. We don't indulge in such a practice. We speak impromptu," she added.