English: But it’s the perfect place for it.
Telugu: అయితే మీకు సరైన ప్రదేశం ఇదే. .