English: And yes, they are quite large stones actually!
Telugu: అవును మరి అవి నిజంగా చెట్లే!