English: Are so hard to believe.
Telugu: అంతలా ఉన్నాయంటే నమ్మడం కష్టమే.