English: India ranks 18th on list of most desirable places to work.
Telugu: పనిచేయడానికి ఎక్కువ మంది కోరుకునే దేశాల్లో భారత్ది 18వ స్థానం