English: They’ve been working on this for a long, long time.
Telugu: వాళ్ళిద్దరూ ఎంతో సమయం ఈ పనిలో పెట్టి వుంటారు.