English: Science has still not caught up.
Telugu: సైన్స్ ఇప్పటికీ నిలబడటానికి లేదు.