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