An expression used to convey that something is very difficult to comprehend or astonishing.
ऐसा कुछ जो समझना बहुत कठिन या स्तब्ध करने वाला हो।
English Usage: The mind boggles at the complexity of the universe.
Hindi Usage: ब्रह्मांड की जटिलता को समझना कठिन है।