English: though in other countries.
Telugu: . వారు ఇతర రాష్ట్రాల్లో ఉన్నప్పటికీ.