English: Been waiting for these for a long time.
Telugu: వీరు ఎదురుపడి చాలా కాలమే అవుతోంది.