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