in an excellent financial position, in an excellent social position

listen to the pronunciation of in an excellent financial position, in an excellent social position
الإنجليزية - الإنجليزية
ideally situated