English: scientists on it.
Telugu: . దీనిపై సైంటిస్టులు.