So great in size or force or extent as to elicit awe English: colossal, prodigious, stupendous Bahasa: menakjubkan, raksasa