English: He felt that this was the right location.
Telugu: అదే తనకు తగిన స్థలమని భావించింది.