English: Yes, This Is the Place!
Telugu: ఔను ఇదే ప్రదేశం!