Sophisticated success by English church (2,4)
I believe the answer is:
hi tech
'sophisticated' is the definition.
(similar in meaning)
'success by english church' is the wordplay.
'success' becomes 'hit' (hit is a kind of success).
'by' says to put letters next to each other.
'english' becomes 'e' (abbreviation).
'church' becomes 'ch' (common abbreviation).
'hit'+'e'+'ch'='HI-TECH'
(Other definitions for hi tech that I've seen before include "Using sophisticated equipment" , "Making use of sophisticated equipment" , "Space-age" , "Sophisticated electronics" , "furnishing style" .)