meaning of aber sicher

aber sicher - German to English

for shizzle [Am.] [sl.]