English: Yes, it's true though hard to believe.
Telugu: అవును నమ్మడానికి కష్టంగా ఉన్నా ఇది నిజం.