English: This does sound weird but it is the truth.
Telugu: ఇదంతా వినడానికి ఆశ్చర్యంగా ఉన్నా ఇది నిజం.