English: Scientists Are on It.
Telugu: . దీనిపై సైంటిస్టులు.