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