English: a) the land between two rivers
Telugu: ) రెండు నదుల మధ్య భూమి