English: Could anyone really have believed that story?
Telugu: అసలు ఇలా జరిగిందంటే ఎవరైనా నమ్ముతారా?