English: This opportunity came looking for him.
Telugu: అవకాశమే ఆయన్ను వెతుక్కుంటూ వచ్చింది.