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