English: But it has been a long long time to wait.
Telugu: అయితే ఈ ఎదురు చూడడం చాలా కాలమే పట్టింది.