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