English: People could never imagine this.
Telugu: ఆ విషయం ప్రజలు ఊహించలేకపోయారు.