English: The place is situated near the mouth of the Devi river
Telugu: ఈ ప్రాంతం దేవి నది ఒడ్డున ఉన్నది