English: And who thought this match up?
Telugu: మరి ఇలా కట్టాలనే ఆలోచన ఎవరికి వచ్చింది?