タダめしはない
Meanings
Expression
1. there's no such thing as a free lunch
Composed of
free food; free meal