English: It seemed the right place for it.
Telugu: అదే తనకు తగిన స్థలమని భావించింది.