I want to translate LINQ expression tree to SQL statement and I don't want to write my own code for this.

Example:

```
var query = from c in Customers
where c.Country == "UK" &&
      c.City == "London"
select c);

```

To 

```
SELECT ... FROM Customers AS c WHERE c.Country = "UK" AND c.City = "London"

```

I know `DataContext.Log`, but I want to use:

```
query.ToSqlStatementString()

```