English: He finally found him on Facebook.
Telugu: చివరికి ఫేస్బుక్లో ఆచూకీ దొరికింది.