English: This Land is your land!
Telugu: ఈ భూమి నీదే!