Answer the question...rab ne bana di jodi meaning in english??
A Match Made By God