English: She appeared comparatively recently.
Telugu: ఆమె ఇటీవల కనిపించారు.