My heart was filled to the stretching point by the beauty of the land and the people who live there.
What does "to the stretching point" mean here? "To the maximum level" or something?
You are right. To the limit, to the max, all the way ......Originally Posted by Taka