English: Though this is uncanny, it is a true thing.
Telugu: ఇది నమ్మదగని విషయమే అయినప్పటికీ ఇది నిజం.