English: But, I don't find this impossible to believe.
Telugu: కానీ, నేను దాన్ని నమ్మేస్థితిలో లేను.