English: Very difficult to believe.
Telugu: నమ్మడం చాలా కష్టం.