English: Where they will remain for a long time yet.
Telugu: ఎక్కడ వారు ఎక్కువ కాలం కొనసాగుతాయి.