English: Both of them are a Godsend.
Telugu: ఆ ఇద్దరు కూడా దైవభక్తిపరాయణులే.