English: Along came some friends.
Telugu: ఇంతలో ఎవరో స్నేహితులు వచ్చారు.