English: Though hard to believe, its a true tale.
Telugu: నమ్మడానికి కష్టంగా వినడానికి జుగుప్సాకరంగా ఉన్నప్పటికీ ఇది అక్షర సత్యం.