English: They appeared relatively recently.
Telugu: వారు సాపేక్షంగా ఇటీవల కనిపించారు.