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