English: They HAD to meet at this time.
Telugu: వారు ఆ సమయంలో కలుస్తాయి అవసరం.