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