English: luck have come together.
Telugu: అదృష్టం కలిసి వచ్చింది.