English: I think they'd do very well here.
Telugu: వారు ఇక్కడ బాగా చేస్తారని నేను ఊహించాను.