English: A huge obstacle stand between them.
Telugu: ఇద్దరి మధ్య ఓ పెద్ద అడ్డుగోడ ఉంది.