English: This story is not hard to believe.
Telugu: ఈ కథను నమ్మి తీయడం అంత తేలిక కాదు.