English: Both are difficult to believe.
Telugu: అయినా ఈ ఇద్దరినీ నమ్మడం కష్టమే.