English: Finally my desire took over.
Telugu: ఫైనల్ గా నా కోరిక తీరింది.