English: We've played 'em well here.
Telugu: మేము ఇక్కడ చాలా బాగా ఆడాం.