English: It’s really hard to believe.
Telugu: వీరిని నమ్మడం చాలా కష్టం.