English: Three years he had waited for this.
Telugu: దాదాపు మూడు సంవత్సరాలు ఆయన దీనికోసం ఎదురు చూసారు.