English: Couldn’t have happened at a better time for them.
Telugu: ఇంతకంటే మంచి సమయం వారికి కన్పించలేదేమో మరి.