English: Is that hard to believe?
Telugu: అదీ నమ్మడం కష్టంగా ఉందా!