English: A place too.
Telugu: ఓ ప్రదేశం కూడా.