How to receive and process a long string sent over serial?
I had to read until delimiter :D 

String receive() {
        String content = "";
        content = Serial.readStringUntil('\r');
        return content;
    }


Now it is fine. I will also change String to large char array.