English: The rest is upon them.
Telugu: మిగిలినవి వారి వద్దే ఉన్నాయి.