English: I've waited decades for this.
Telugu: దీనికోసం దశాబ్ధకాలంగా ఎదురు చూశాను.