English: Also, their location was great.
Telugu: అంతేకాక వారికీ మంచి స్థానాలు లభించాయి.