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