English: Recently, they beat England.
Telugu: తాజాగా ఇంగ్లాండ్‌పైనా అదరగొట్టాడు.