English: And you've waited so long.
Telugu: మీరు చాలా కాలం వేచి ఉన్నారు .