English: that have come about only in the last 20 years.
Telugu: ఇదంతా కేవలం గత 20యేల్లలో వచ్చిన అభివృద్దే.