English: This is a mega-strange thing.
Telugu: ఇదొక విచిత్రమైన మహా విషయం.