><> (Fish), 5 lines, many bytes
The code is extremely long, interpret [6535529689086686142930090 '+' signs] and [6535529689086686142930090 'd' characters] literally in the first line of the code. (And for the following lines add the necessary prefix spaces.)
'[6535529689086686142930090 '+' signs]^`[6535529689086686142930090 'd' characters] **,/288 -/:o %**288:;?\ (1:\
A shorter testable alternative which only prints Hi:
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++^`hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh **,/288 -/:o %**288:;?\ (1:\
Method:
- In the first line we create a huge number representing the string in base128.
- In the rest of the lines (going from bottom to top) we print the following character in every loop until the value of the integer reaches 0.
- The looping code is
:1(?;:882**%:o-288**,.
(We can print arbitrary 2+ chars long string with this method.)