English: They have been in the most unexpected places.
Telugu: వారు అత్యంత ఊహించని ప్రదేశాల్లో ఉన్నాయి.