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