English: Recently, they finally got their wish.
Telugu: ఇటీవలే వారి కోరిక తీరింది.