English: It is only recently that scientists have
Telugu: సైంటిస్టులు ఇటీవలే