English: Theyll stay here for quite some time.
Telugu: ఇక్కడ వారు ఒక కాలం ఉండండి.