English: A place in between Heaven and earth.
Telugu: భూమికి స్వర్గానికి మధ్య ఉండే ప్రదేశం.