English: But he was waiting for this from long.
Telugu: అయితే ఈ ఎదురు చూడడం చాలా కాలమే పట్టింది.