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