English: This was the match made in heaven.
Telugu: అది పరలోకంలో జరిగిన మ్యాచ్.