English: He seemed the perfect person for this.
Telugu: తనకు ఆయన ఆదర్శ పురుషునిలా కనిపించారు.