shrewdly
[say, ask, point out] sagazmente
[reason] con perspicacia, con sagacidad
[act] hábilmente, con astucia
[invest] inteligentemente
·she had shrewdly guessed the reason for his absence
·había adivinado astutamente la razónoun de su ausencia, se había dado cuenta hábilmente de la razónoun de su ausencia