Language:
Free Online Dictionary|3Dict

此時此地

Source : CEDICT

here and now/as things stand