English: “But it’s also a little hard to believe.”
Telugu: కానీ ఇది నమ్మడానికి కొంచెం కష్టం.