English: We now know that place.
Telugu: ఇప్పుడు మేము తెలుసు ఆ భూమి ఉంది.