Be taken abacktranslation and definition "Be taken aback", tamil lexiconWordTamil DefinitionBe taken abackBe shocked or surprised