English: have been developed in recent
Telugu: ఇటీవల అభివృద్ధి చేశారు